﻿package com.ease.business.hellobuddy.service
{
	import com.ease.business.hellobuddy.vo.Buddy;
	import com.obas.flex.common.proxy.DefaultServiceProxy;

	public class HelloBuddyService extends DefaultServiceProxy
	{
    	private static const SERVICE_NAME:String = "helloBuddyService";

  		public function HelloBuddyService() {
     		super(SERVICE_NAME);
  		}

		/**
    */
		public function 
			/* flex: com.ease.business.hellobuddy.vo.Buddy */ 
			/* java: com.ease.business.hellobuddy.vo.Buddy */
		helloBuddy(
 			buddy:com.ease.business.hellobuddy.vo.Buddy  /* com.ease.business.hellobuddy.vo.Buddy */,
 			callback:Function = null,
 			context:Object = null
 			):void {
    		callService("helloBuddy", [buddy], callback, context);
 		}

		/**
    */
		public function 
			/* flex: String */ 
			/* java: java.lang.String */
		helloWorld(
 			name:String  /* java.lang.String */,
 			callback:Function = null,
 			context:Object = null
 			):void {
    		callService("helloWorld", [name], callback, context);
 		}
	}
}